internal drum film recorder - Espagnol Anglais Dictionnaire